(function(){
    (function(){
        $(".intIdCardTM").val("二代身份证")
    })();
//用户名失去焦点时正则判断
    $(".iptByNameTM").on("blur",function(){
        var yourByName=$(".iptByNameTM").val();
        var ByNameZ1=/[A-Za-z0-9_]+/,/*字母,数字，下划线*/
            ByNameZ2=/\s/;/*含空格*/
        var zIf1=ByNameZ2.test(yourByName),
            zIf2=ByNameZ1.test(yourByName);
        if(yourByName.length>=6&&yourByName.length<=30){
            if(zIf1){
                $(".lblByNameTM").css({color: "red"});
            }else{
                if(zIf2){
                    $(".lblByNameTM").css({color: "green"});
                }else{
                    $(".lblByNameTM").css({color: "red"});
                }
            }
        }else{
            $(".lblByNameTM").css({color: "red"});
        }

    });
    //用户名是否重复判断
    $(".iptByNameTM").on("blur",function(){
        var jsonByNameTM={
            ByName:$(".iptByNameTM").val()
        };
        $.ajax({
            type:"post",
            url:"/ajaxByNamePost",
            data:jsonByNameTM,
            success:function(num){
                if(num.length!=0){
                    $(".lblByNameTM").text("用户名重复")
                    $(".lblByNameTM").css({color: "red"});
                }else{
                    $(".lblByNameTM").text("用户名")
                    $(".lblByNameTM").css({color: "green"});
                }
            }
        })
    });
//密码失去焦点时正则判断
    $(".iptPasswordTM").on("blur",function(){
        var yourPassword=$(".iptPasswordTM").val();
        var PasswordZ1=/^[0-9a-zA-Z]*$/,/*字母,数字*/
            PasswordZ2=/\s/; /*含空格*/
        if(yourPassword.length>=6){
            if(PasswordZ2.test(yourPassword)){
                $(".lblPasswordTM").css({color: "red"});
            }else{
                if(PasswordZ1.test(yourPassword)){
                    $(".lblPasswordTM").css({color: "green"});
                }else{
                    $(".lblPasswordTM").css({color: "red"});
                }
            }
        }else{
            $(".lblPasswordTM").css({color: "red"});
        }
//密码的确认判断
        $(".iptPasswordTMTwo").on("blur",function(){
            var yourPasswordTwo=$(".iptPasswordTMTwo").val();
            if(yourPassword==yourPasswordTwo){
                $(".lblPasswordTMTwo").css({color: "green"})
            }else{
                $(".lblPasswordTMTwo").css({color: "red"})
            }
        })
    })
//姓名失去焦点时正则判断
    $(".iptNameTM").on("blur",function(){
        var yourName=$(".iptNameTM").val();
        var yourNameZ1=/^[\u4e00-\u9fa5]+$/,/*汉字*/
            PasswordZ2=/\s/; /*含空格*/
        if($(".iptNameTM").val().length!=0){
            if(PasswordZ2.test(yourName)){
                $(".lblNameTM").css({color:"red"})
            }else{
                if(yourNameZ1.test(yourName)){
                    $(".lblNameTM").css({color:"green"})
                }else{
                    $(".lblNameTM").css({color:"red"})
                }
            }
        }else{
            $(".lblNameTM").css({color:"red"})
        }
    })
//身份证号码失去焦点时正则判断
    $(".intIdCardNumTM").on("blur",function(){
        var yourIdCard=$(".intIdCardNumTM").val();
        var yourIdCardZ1=/\s/, /*含空格*/
            yourIdCardZ2=/^[0-9a-zA-Z]*$/;/*字母,数字*/
        if($(".intIdCardNumTM").val().length!=0){
            if(yourIdCardZ1.test(yourIdCard)){
                $(".lblIdCardNumTM").css({color:"red"})
            }else{
                if(yourIdCardZ2.test(yourIdCard)){
                    $(".lblIdCardNumTM").css({color:"green"})
                }else{
                    $(".lblIdCardNumTM").css({color:"red"})
                }
            }
        }else{
            $(".lblIdCardNumTM").css({color:"red"})
        }
    })
    //手机号码失去焦点时正则判断
    $(".iptPhoneNumTM").on("blur",function(){
        var yourPhoneNum=$(".iptPhoneNumTM").val();
        var yourPhoneNumZ=/[0-9-()（）]{7,18}/;/*电话号码*/
        var yourPhoneNumZ2=/\s/; /*含空格*/
        if(yourPhoneNum.length!=0){
            if(yourPhoneNumZ2.test(yourPhoneNum)){
                $(".lblPhoneNumTM").css({color:"red"})
            }else{
                if(yourPhoneNumZ.test(yourPhoneNum)){
                    $(".lblPhoneNumTM").css({color:"green"})
                }else{
                    $(".lblPhoneNumTM").css({color:"red"})
                }
            }
        }else{
            $(".lblPhoneNumTM").css({color:"red"})
        }
    })
    //电子邮件失去焦点时正则判断
    $(".iptEmailTM").on("blur",function(){
        var yourEmail=$(".iptEmailTM").val();
        var yourEmailZ=/\w+((-w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/;/*email*/
        var yourEmailZ2=/\s/; /*含空格*/
        if(yourEmail.length!=0){
            if(yourEmailZ2.test(yourEmail)){
                $(".lblEmailTM").css({color:"red"})
            }else{
                if(yourEmailZ.test(yourEmail)){
                    $(".lblEmailTM").css({color:"green"})
                }else{
                    $(".lblEmailTM").css({color:"red"})
                }
            }
        }else{
            $(".lblEmailTM").css({color:"red"})
        }
    })
    //同意的服务条款判断
    $(".iptCheckBoxTM").on("click",function(){
        var newWord=$(".iptCheckBoxTM:checked").val();
        if(newWord=="true"){/*已阅读*/
            if($(".iptByNameTM").val().length!=0&&$(".iptPasswordTMTwo").val().length!=0
            &&$(".iptNameTM").val().length!=0&&$(".intIdCardNumTM").val().length!=0&&
            $(".iptPhoneNumTM").val().length!=0&&$(".iptEmailTM").val()!=0){
                //注册用户信息
                $(".btnRegisterTM").on("tap",function(){
                    var jsonYourNews={
                        yourByName:$(".iptByNameTM").val(),
                        yourPasswordTwo:$(".iptPasswordTMTwo").val(),
                        yourName:$(".iptNameTM").val(),
                        yourIdCardNum:$(".intIdCardNumTM").val(),
                        yourPhoneNum:$(".iptPhoneNumTM").val(),
                        yourEmail:$(".iptEmailTM").val()
                    };
                    $.ajax({
                        type:"post",
                        url:"/ajaxYourNewsPost",
                        data:jsonYourNews,
                        success:function(news){
                            if(news.length!=0){
                                window.location.href="../../index.html";
                            }else{
                            }
                        }
                    })
                })
            }
        }else{/*未阅读*/
            console.log("false")
        }
    })
//点击返回登陆页面
    $(".btnRegister2TM").on("tap",function(){
        window.location.href="../../index.html";
    })
})();
